Model-Driven Development of Context-Aware Services

نویسندگان

  • João Paulo A. Almeida
  • Maria-Eugenia Iacob
  • Henk Jonkers
  • Dick A. C. Quartel
چکیده

In this paper, we define a model-driven design trajectory for contextaware services consisting of three levels of models with different degrees of abstraction and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediateion and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediate level describe abstract components, which realize the context-aware service in terms of a service-oriented abstract platform. At the lowest level, the realization of a context-aware service is described in terms of specific target technologies, such as Web Services, BPEL and Parlay technologies. Our approach allows service designers to concentrate their efforts on the services they intend to create and offer, by facilitating the handling of context information and automating design steps through model transformation. In addition, our approach enables the reuse of platform-independent models for different target platforms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Architecture for the Development of Context-aware Services based on MDA and Ontologies

Most ubiquitous or pervasive applications focus on the development of legacy or ad hoc architectures to capture and adapt context. There is no consensus or standards for context definition, representation and reasoning. These architectures join business logic with context-aware statements into the same artifact and do not provide context interoperability and reuse. In this work we present an in...

متن کامل

PerCAS: An Approach to Enabling Dynamic and Personalized Adaptation for Context-Aware Services

Context-aware services often need to adapt their behaviors according to physical situations and user preferences. However, most of the existing approaches to developing context-aware services can only do adaptation based on globally defined adaptation logic without considering the personalized context-aware adaptation needs of a specific user. In this paper, we propose a novel model-driven appr...

متن کامل

Improving Context-aware Applications for the Well-being Domain - Model-driven Design Guided by Medical Knowledge

Computing applications for among others well-being and health become increasingly advanced as a result of their sensor-based awareness of the context in which they are used. Context-aware applications have the potential of providing enriched services to their users, i.e. services that are appropriate for the context at hand. A challenge for the design of context-aware applications is to identif...

متن کامل

Techniques on developing context-aware web services

Purpose – In the last decade, web services have become a major technology to implement loosely coupled business processes and perform application integration. Through the use of context, a new generation of web services, namely context-aware web services (CASs), is currently emerging as an important technology for building innovative context-aware applications. Unfortunately, CASs are still dif...

متن کامل

On Sustaining Dynamic Adaptation of Context-Aware Services

The modern human is getting more and more mobile having access to online services by using mobile cutting-edge computational devices. In the last decade, the field of context-aware services had led to emerge several works. However, most of the proposed approaches have not provided clear adaptation strategies in case of unforeseen contexts. Dealing with this last at runtime is also another cruci...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006